package org.nmgyjt.springboot.beans.admin;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Pattern;
import java.util.List;

@ApiModel("成员单位预设机构信息对象")
@Data
public class CsSystemOrgPreSetBean {

    @ApiModelProperty(required = true, value = "ID", dataType = "string")
    private String id;

    @ApiModelProperty(required = false, value = "栏目名称", dataType = "string")
    private String label;

    @ApiModelProperty(required = false, value = "预设信息数组列表名称/id", dataType = "string")
    private List<List<String>> children;

    @ApiModelProperty(required = false, value = "预设信息数组列表名称", dataType = "string")
    private List<String> childrenText;


    @ApiModelProperty(required = false, value = "预设内设机对象构列表", dataType = "string")
    private List<CsSystemOrgItemPreSetBean> orgChildren;

}
